1 a gibbering idiot
Универсальный англо-русский словарь > a gibbering idiot
2 gibbering
a gibbering idiot - полный кретин
НБАРС > gibbering
3 gibbering
a gibbering idiot — полный кретин
English-Russian base dictionary > gibbering